throttle control microswitch - German English Dictionary